// 导出工具函数
export * from './date';
export * from './validator';
export * from './auth';

// 其他通用工具方法
export const formatMoney = (number) => {
  return number.toFixed(2).replace(/\d(?=(\d{3})+\.)/g, '$&,');
};

export const generateUUID = () => {
  return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, (c) => {
    const r = Math.random() * 16 | 0;
    const v = c === 'x' ? r : (r & 0x3 | 0x8);
    return v.toString(16);
  });
};